note to self – Català–English translations

🇬🇧 en ca

note to self noun

  • self-reminder
NB, recordatori
Wiktionary Links